package com.ysd.mapper;

import java.util.List;

import com.ysd.entity.User;


public interface UserMapper {
	/***
	 * ��������ѯ
	 * @param u
	 * @return
	 */
	List<User> getUsers(User u);
	
	/***
	 * ��������ҳ
	 * @param u
	 * @return
	 */
	int getCount(User u);
	
	/***
	 * ��ѯ�ظ�������
	 * @param u
	 * @return
	 */
	User getByUsers(User u);
	
	/***
	 * ����û�
	 * @param u
	 * @return
	 */
	int addUsers(User u);
	
	/***
	 * �޸��û�
	 * @param u
	 * @return
	 */
	int updateUsers(User u);
	
	/***
	 * ��������
	 * @param u
	 * @return
	 */
	int updatePSW(User u);
	
	/**
	 * �����û�
	 * @param u
	 * @return
	 */
	int lockoutUser(User u);
	/**
	 * ��֤�Ƿ�����
	 * @param u
	 * @return
	 */
	User getUsersByIdAndIsLockout(User u);
	/**
	 * 
	 * �����û�
	 * @param u
	 * @return
	 */
	int unlockingUser(User u);
	
}
